//
// Created by 叶璨铭 on 2022/5/17.
//
#pragma once
#include <vector>
#include <string>
std::vector<std::string> singles;
#define DefSingle(StructName) singles.emplace_back(#StructName)

std::vector<std::vector<std::string>> composites;

#define DefComposite(...)  \
composites.push_back({__VA_ARGS__})

